terrestrian sedimentation - Spanish English Dictionary